problème avec JCK lors mise à jour

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • problème avec JCK lors mise à jour

    Bonjour,
    Merci pour vos échanges, ils me rassurent un peu... je ne suis pas tout seul :-)
    Je rencontre un problème de ce type depuis ce matin 23/05 : Joomla planté suite à un upgrade vers 3.8.8.
    Comme je n'ai plus eu de plantage suite à ue MAJ depuis plusieurs années, je n'ai pas fait de sauvegarde préalable ... ça me servira de leçon !

    La console d'admin fonctionne correctement

    En suivant la procédure https://kb.joomla.fr/procedures/debu...-developpement, je reçois le message suivant :
    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemJCKModal has a deprecated constructor in /home/manbala/public_html/manbalaousite/plugins/system/jckmodal/jckmodal.php on line 15

    Contexte :
    • Joomla! 3.8.8 Stable
    • Type de la base de données mysql
    • Version de la base de données 10.2.15-MariaDB
    • Version de PHP 7.0.30
    • PB base de donnée : La table 'pos_ucm_content' a un type ou attributs incorrects pour la colonne 'core_title' avec le type varchar(400) (du fichier 3.7.0-2017-01-08.sql).
    Je ne suis pas informaticien ;-)
    Merci de vos conseils

    En PJ, capture écran de l'écran de plantage
    Gilles

    Cliquez sur l'image pour l'afficher en taille normale

Nom : Joomla_plantage.jpg 
Affichages : 38 
Taille : 129,7 Ko 
ID : 1981981
    Dernière édition par lepagegilles à 23/05/2018, 15h08

  • #2
    Bonjour Gilles,

    Merci d'éviter de vous "plugger" sur une autre discussion. Il s'agit d'un nouveau problème = nouvelle discussion.

    A priori, il s'agit d'un problème avec JCK et plus particulièrement de son plugin Typography.

    Donc, si vous avez accès à l'administration, essayez de désactiver ce plugin (voir https://kb.joomla.fr/procedures/comm...-une-extension) ou de faire la mise à jour de JCK (si elle est disponible).

    Pascal

    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Salut,
      PHP7 ne pardonne pas sur les erreurs de code déprécié (deprecated).
      Cette erreur montre simplement que le plugin indiqué a été développé il y a un bail (au moins avant 2016).

      La correction est plutôt simple,
      dans le fichier à cet endroit:

      plugins/system/jckmodal/jckmodal.php

      Il y a une class plgSystemJCKModal, qq chose comme :
      class plgSystemJCKModal extends JPlugin {
      Quelque part après, tu devrais voir qq chose comme :
      function plgSystemJCKModal( &$subject, $params ){
      que tu remplaces par :

      function __construct( &$subject, $params ){
      ou,
      comme le conseille le camarade Pascal , tu mets à jour JCK ,ça devrait le faire aussi.
      Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Bonsoir Gilles
        en te connectant a ton administration, as tu des modules "images aléatoires" publiés ?
        (extensions -> Modules)
        Si c'est le cas, dépublie les et revient sur ta page d'accueil

        Dans tous les cas, une erreur "Deprecated" ne fait pas planter un site web
        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer
        Cette année, le JoomlaDay FR a lieu à Bruxelles, les 20 et 21 mai 2022, plus d'infos et inscriptions : www.joomladay.fr

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X